package com.quanyan.place.entity.apiresp;

import com.quanyan.place.entity.base.apiresp.RespDistrict;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by jingliu on 16/6/4.
 */
public class RespUserBizPlaceOrderInfo implements Serializable{
    private Integer id;//场馆id

    private String orderId;//订单ID

    private RespCity cityObj;//城市对象

    private RespDistrict districtObj;//区域对象

    private String name;//场馆名称

    private String address;//场馆具体地址

    private String bizPlaceUrl;

    private Double lat;

    private Double lng;

    private BigDecimal lowestPrice;

    private Double placeScore;

    private Integer commentCount;//评价总人数

    private Long orderTime;//下单时间

    private Byte orderStatus;//操作状态

    private Byte payStatus;//订单状态

    private Integer uid;

    private Integer categoryId;

    private Integer placeId;

    private String openid;

    private Integer commented;//是否评价

    private RespCategory respCategory;//栏目

    private Long sysTime = new Date().getTime();

    private Byte sourceType;

    private Integer unsubscribeTime = 24;

    private BigDecimal price;

    private Long startDate;

    private Byte useType;

    public Byte getUseType() {
        return useType;
    }

    public void setUseType(Byte useType) {
        this.useType = useType;
    }

    public Long getStartDate() {
        return startDate;
    }

    public void setStartDate(Long startDate) {
        this.startDate = startDate;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public Integer getUnsubscribeTime() {
        return unsubscribeTime;
    }

    public void setUnsubscribeTime(Integer unsubscribeTime) {
        this.unsubscribeTime = unsubscribeTime;
    }

    public Byte getSourceType() {
        return sourceType;
    }

    public void setSourceType(Byte sourceType) {
        this.sourceType = sourceType;
    }

    public Long getSysTime() {
        return sysTime;
    }


    public RespCategory getRespCategory() {
        return respCategory;
    }

    public void setRespCategory(RespCategory respCategory) {
        this.respCategory = respCategory;
    }

    public Integer getCommented() {
        return commented;
    }

    public void setCommented(Integer commented) {
        this.commented = commented;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public Integer getPlaceId() {
        return placeId;
    }

    public void setPlaceId(Integer placeId) {
        this.placeId = placeId;
    }

    public Integer getUid() {
        return uid;
    }

    public void setUid(Integer uid) {
        this.uid = uid;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Integer getCategoryId() {
        return categoryId;
    }

    public void setCategoryId(Integer categoryId) {
        this.categoryId = categoryId;
    }

     public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public RespCity getCityObj() {
        return cityObj;
    }

    public void setCityObj(RespCity cityObj) {
        this.cityObj = cityObj;
    }

    public RespDistrict getDistrictObj() {
        return districtObj;
    }

    public void setDistrictObj(RespDistrict districtObj) {
        this.districtObj = districtObj;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getBizPlaceUrl() {
        return bizPlaceUrl;
    }

    public void setBizPlaceUrl(String bizPlaceUrl) {
        this.bizPlaceUrl = bizPlaceUrl;
    }

    public Double getLat() {
        return lat;
    }

    public void setLat(Double lat) {
        this.lat = lat;
    }

    public Double getLng() {
        return lng;
    }

    public void setLng(Double lng) {
        this.lng = lng;
    }

    public BigDecimal getLowestPrice() {
        return lowestPrice;
    }

    public void setLowestPrice(BigDecimal lowestPrice) {
        this.lowestPrice = lowestPrice;
    }

    public Double getPlaceScore() {
        return placeScore;
    }

    public void setPlaceScore(Double placeScore) {
        this.placeScore = placeScore;
    }

    public Integer getCommentCount() {
        return commentCount;
    }

    public void setCommentCount(Integer commentCount) {
        this.commentCount = commentCount;
    }

    public Long getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(Long orderTime) {
        this.orderTime = orderTime;
    }

    public Byte getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Byte orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Byte getPayStatus() {
        return payStatus;
    }

    public void setPayStatus(Byte payStatus) {
        this.payStatus = payStatus;
    }
}
